@CHARSET "UTF-8";

body {
	background: url("../images/content.jpg") repeat scroll left top transparent;
	background-color: #FFF;
	word-wrap:break-word;
}

.minH1,
.minH1[class*="span"] {
	min-height: 260px;	
}

.full {
	width: 100%;	
}

.force.span12 {
  width: 724px;
}
.force.span11 {
  width: 662px;
}
.force.span10 {
  width: 600px;
}
.force.span9 {
  width: 538px;
}
.force.span8 {
  width: 476px;
}
.force.span7 {
  width: 414px;
}
.force.span6 {
  width: 352px;
}
.force.span5 {
  width: 290px;
}
.force.span4 {
  width: 220px;
}
.force.span3 {
  width: 180px;
}
.force.span2 {
  width: 100px;
}
.force.span1 {
  width: 42px;
}

.Hspace12 {
  height: 724px;
}
.Hspace11 {
  height: 662px;
}
.Hspace10 {
  height: 600px;
}
.Hspace9 {
  height: 538px;
}
.Hspace8 {
  height: 476px;
}
.Hspace7 {
  height: 414px;
}
.Hspace6 {
  height: 352px;
}
.Hspace5 {
  height: 290px;
}
.Hspace4 {
  height: 220px;
}
.Hspace3 {
  height: 180px;
}
.Hspace2 {
  height: 100px;
}
.Hspace1 {
  height: 42px;
}

.posAbs, 
[class*="span"].posAbs {
	position: absolute;	
}
.posRel, 
[class*="span"].posRel {
	position: relative;	
}
.posR0, 
[class*="span"].posR0 {
	right: 0;
}
.posL0, 
[class*="span"].posL0 {
	left: 0;
}
.posT0, 
[class*="span"].posT0 {
	top: 0;
}

.noMargin, 
[class*="span"].noMargin,

.son-noMargin>*,		
.son-noMargin>[class*="span"],
	
.posterity-noMargin *,
.posterity-noMargin [class*="span"] {
	margin: 0;	
}

.noMarginL, 
[class*="span"].noMarginL,

.son-noMarginL>*,		
.son-noMarginL>[class*="span"],
	
.posterity-noMarginL *,
.posterity-noMarginL [class*="span"] {
	margin-left: 0;	
}

.noMarginR, 
[class*="span"].noMarginR,

.son-noMarginR>*,		
.son-noMarginR>[class*="span"],
	
.posterity-noMarginR *,
.posterity-noMarginR [class*="span"] {
	margin-right: 0;	
}

.noMarginT, 
[class*="span"].noMarginT,

.son-noMarginT>*,		
.son-noMarginT>[class*="span"],
	
.posterity-noMarginT *,
.posterity-noMarginT [class*="span"] {
	margin-top: 0;	
}

.noMarginB, 
[class*="span"].noMarginB,

.son-noMarginB>*,		
.son-noMarginB>[class*="span"],
	
.posterity-noMarginB *,
.posterity-noMarginB [class*="span"] {
	margin-bottom: 0;	
}

.marginTop1, [class*="span"].marginTop1 {
	margin-top: 30px;
}
.marginR12, [class*="span"].marginR12 {
  margin-right: 724px;
}
.marginR11, [class*="span"].marginR11 {
  margin-right: 662px;
}
.marginR10, [class*="span"].marginR10 {
  margin-right: 600px;
}
.marginR9, [class*="span"].marginR9 {
  margin-right: 538px;
}
.marginR8, [class*="span"].marginR8 {
  margin-right: 476px;
}
.marginR7, [class*="span"].marginR7 {
  margin-right: 414px;
}
.marginR6, [class*="span"].marginR6 {
  margin-right: 352px;
}
.marginR5, [class*="span"].marginR5 {
  margin-right: 290px;
}
.marginR5-1, [class*="span"].marginR5-1 {
  margin-right: 310px;
}
.marginR4, [class*="span"].marginR4 {
  margin-right: 220px;
}
.marginR3, [class*="span"].marginR3 {
  margin-right: 180px;
}
.marginR2, [class*="span"].marginR2 {
  margin-right: 100px;
}
.marginR1, [class*="span"].marginR1 {
  margin-right: 42px;
}
.marginL12, [class*="span"].marginL12 {
  margin-left: 724px;
}
.marginL11, [class*="span"].marginL11 {
  margin-left: 662px;
}
.marginL10, [class*="span"].marginL10 {
  margin-left: 600px;
}
.marginL9, [class*="span"].marginL9 {
  margin-left: 538px;
}
.marginL8, [class*="span"].marginL8 {
  margin-left: 476px;
}
.marginL7, [class*="span"].marginL7 {
  margin-left: 414px;
}
.marginL6, [class*="span"].marginL6 {
  margin-left: 352px;
}
.marginL5, [class*="span"].marginL5 {
  margin-left: 290px;
}
.marginL5-1, [class*="span"].marginL5-1 {
  margin-left: 310px;
}
.marginL4, [class*="span"].marginL4 {
  margin-left: 220px;
}
.marginL3, [class*="span"].marginL3 {
  margin-left: 180px;
}
.marginL2, [class*="span"].marginL2 {
  margin-left: 100px;
}
.marginL1, [class*="span"].marginL1 {
  margin-left: 42px;
}
.marginT12, [class*="span"].marginT12 {
  margin-top: 724px;
}
.marginT11, [class*="span"].marginT11 {
  margin-top: 662px;
}
.marginT10, [class*="span"].marginT10 {
  margin-top: 600px;
}
.marginT9, [class*="span"].marginT9 {
  margin-top: 538px;
}
.marginT8, [class*="span"].marginT8 {
  margin-top: 476px;
}
.marginT7, [class*="span"].marginT7 {
  margin-top: 414px;
}
.marginT6, [class*="span"].marginT6 {
  margin-top: 352px;
}
.marginT5, [class*="span"].marginT5 {
  margin-top: 290px;
}
.marginT4, [class*="span"].marginT4 {
  margin-top: 220px;
}
.marginT3, [class*="span"].marginT3 {
  margin-top: 180px;
}
.marginT2, [class*="span"].marginT2 {
  margin-top: 100px;
}
.marginT1, [class*="span"].marginT1 {
  margin-top: 42px;
}
.marginT1-1, [class*="span"].marginT1-1 {
  margin-top: 16px;
}
.marginT1-2, [class*="span"].marginT1-2 {
  margin-top: 9px;
}
.marginB12, [class*="span"].marginB12 {
  margin-bottom: 724px;
}
.marginB11, [class*="span"].marginB11 {
  margin-bottom: 662px;
}
.marginB10, [class*="span"].marginB10 {
  margin-bottom: 600px;
}
.marginB9, [class*="span"].marginB9 {
  margin-bottom: 538px;
}
.marginB8, [class*="span"].marginB8 {
  margin-bottom: 476px;
}
.marginB7, [class*="span"].marginB7 {
  margin-bottom: 414px;
}
.marginB6, [class*="span"].marginB6 {
  margin-bottom: 352px;
}
.marginB5, [class*="span"].marginB5 {
  margin-bottom: 290px;
}
.marginB4, [class*="span"].marginB4 {
  margin-bottom: 220px;
}
.marginB3, [class*="span"].marginB3 {
  margin-bottom: 180px;
}
.marginB2, [class*="span"].marginB2 {
  margin-bottom: 100px;
}
.marginB1, [class*="span"].marginB1 {
  margin-bottom: 42px;
}
.marginB1-1, [class*="span"].marginB1-1 {
  margin-bottom: 16px;
}
.marginB1-2, [class*="span"].marginB1-2 {
  margin-bottom: 9px;
}

.text-center {
	text-align: center;	
}



.container-fluid {
	padding: 0;	
}
.main {
	background-color: #FFF;
	padding: 20px;
}
.body {
	background-color: #FFF;
	width: 85%;
	margin: 0 auto;	
	padding: 0;
	padding: 20px;
}

hr[class*="span"] {
	margin-top: 20px;
	margin-bottom: 20px;
	clear: both;
}














/* Menu
 *********************************/
.rightMenu .title {
	width: 42%;
	background: none;
	border: none;
	background-color: #787878;
	color: #FFFFFF;
    padding: 5px 8px;
	margin-right: 100px;
}

.rightMenu .hoveranimate a {
    color: #636363;
    display: block;
    padding: 3px 2px 3px 18px;
    text-decoration: none;
}


/* Header
 *********************************/
.header {
	margin:0;
	border-top:1px solid #4e4d49;
	background-color:#242727;
	color:#fefefe;
	height: 120px;
	padding:10px 5px;
	text-align: center;		
}
/* Footer
 *********************************/
.footer{
	margin:0;
	border-top:1px solid #4e4d49;
	background-color:#242727;
	color:#fefefe;
	padding:10px 5px;
	text-align: center;
}
.footer a{
	color:#d9edff;
	text-decoration:none;
}
.footer a:hover{
	color:#fefefe;
	text-decoration:underline;
}





/*check box fancy
 *********************************/
label.label_check       { margin: 0; display: block; cursor: pointer; height: 22px; line-height: 22px; /*padding-bottom: 9px;*/ text-shadow: 0 -1px 0 rgba(0,0,0,.2); }
.radios     { padding-top: 18px; background: url(divider.png) repeat-x 0 0; }
.label_check input, .label_radio input  { margin-right: 5px; }
.label_check, .has-js .label_radio { padding-left: 26px; }
.label_radio { background: url(../images/radio-off.png) no-repeat; }
.label_check { background: url(../images/checkbox-unchecked.png) no-repeat; }
label.c_on { background: url(../images/checkbox-checked.png) no-repeat; }
label.r_on { background: url(../images/radio-on.png) no-repeat; }
.label_check input, .has-js .label_radio input { /*position: absolute; left: -9999px;/ display: none; }